kit managers - French English Dictionary